package com.xu.cloud.auth.pojo.bo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.xu.cloud.common.pojo.BaseJackson;
import lombok.Data;

/**
 * 三方应用授权用户信息
 *
 * @author xuguan
 * @since 2025/2/27
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class OAuth2GetUserInfoReqBO extends BaseJackson {
    private static final long serialVersionUID = 974665607969266881L;
    /**
     * 三方应用accessToken
     */
    @JsonProperty("access_token")
    private String accessToken;
    /**
     * 三方应用授权手机号
     */
    private String mobileNo;
    /**
     * 三方应用授权邮箱
     */
    private String email;
}
